#ifndef ONoiseModifier_H__
#define ONoiseModifier_H__

enum
{
	// Dynamic attributes defined on enum class PlugId
	noise_PLUGS = 1000,

	//////////////////////////////////////////////////////////////////////////
	// Object attributes -- DO NOT CHANGE, attribute keys on saved projects
	noise_START = 2000,

	// Attributes
	noise_StrandGroupPatternAttribute,
	noise_RandomSeedAttribute,
	
	noise_AmountAttribute,
	noise_AmountVectorAttribute,
	noise_AmountRampAttribute,
	noise_AmountMultiplierAttribute,
	noise_AmountChannelAttribute,
	noise_NoiseScaleAttribute,
	noise_WorldSpaceAttribute,
	noise_PreserveStrandLengthAttribute,
	noise_SpaceOffsetAttribute,
	noise_TimeOffsetAttribute,
	noise_MovementDirectionAttribute,
	noise_MovementSpeedAttribute,
	noise_MovementFollowTargetSpeedAttribute,
	noise_MovementTargetAttribute,

	//////////////////////////////////////////////////////////////////////////

	noise_END
};

#endif
